
/* webpart */
.wpg001 { background-image: url("bg-001[1].jpg"); background-repeat: repeat-x; margin: 0 auto; width: 100%; padding: 4px; border: solid 1px #c7c7c7; }

.wpg002 {
	margin: 0 auto; 
	width: 100%;
	background: url("wpg002-04[1]_661437.jpg") no-repeat right bottom;
}
.wpg002 .head { background: url("wpg002-02[1]_661484.jpg") no-repeat right top; margin: 0; padding: 0; text-align: left; }
.wpg002 .head h2 { font-weight: normal; background: url("wpg002-01[1]_661531.jpg") no-repeat left top; text-decoration: none; margin: 0; padding: 7px 10px 1px 30px; }
.wpg002 .body { background: url("wpg002-03[1]_661593.jpg") no-repeat left bottom; margin: 0; padding: 5px 10px 10px; }

.wpg003{}
.wpg003 .leftpic{ width: 32px; float: left; }
.wpg003 .body{ float: right; }
.wpg003 .body .title{ height: 30px; border-bottom: 1px solid #bababa; }
.wpg003 .body .titlebg{ background-image: url("line01[1]_661640.jpg"); background-repeat: no-repeat; background-position: left 0; height: 32px; padding-left: 20px; }
.wpg003 .body .list{ padding-top: 5px; border-top: 2px solid #d4d4d4; }

#wplogin{
padding:6px;
border:solid 1px #858585;
background:#ffffff url("login-bg[1].jpg") repeat-x;
color:black;
font-size:12px;
height:186px;
}
#wplogin ul{ text-align:left; margin: 0; list-style: none; }
#wplogin ul li{ text-align: center; height: 45px; }
#wplogin #title{ color: black; font-size: 14px; font-weight: bold; text-align: center; height: 40px; padding-top: 10px; }
.pic001{ border: outset 1px #c7c7c7; }

.wpdocsearch{margin:0px;}
.wpdocsearch .title{ line-height: 31px; background-image: url("ico-docsearch[1]_661687.jpg"); background-repeat: no-repeat; height: 31px; padding-left: 40px; }

.wpdocsearch .content{ margin:0px; background-image: url("bg-docsearch[1].jpg"); background-repeat: repeat-x;  padding: 1px 2px; border: solid 3px #95c3e4; }

.wpor-001 {
	margin: 0 auto; 
	width: 100%;
	background: url("wp001-04[1]_661796.jpg") no-repeat right bottom;
}
.wpor-001 .head { background: url("wp001-02[1]_661859.jpg") no-repeat right top; margin: 0; padding: 0; text-align: left; }
.wpor-001 .head h2 { font-weight: normal; background: url("wp001-01[1]_661921.jpg") no-repeat left top; text-decoration: none; margin: 0; padding: 7px 10px 1px 30px; }
.wpor-001 .body { background: url("wp001-03[1]_661968.jpg") no-repeat left bottom; margin: 0; padding: 5px 10px 10px; }

.wpor-002 {
	margin: 0 auto; 
	width: 100%;
	background: url("wp002-04[1]_662015.jpg") no-repeat right bottom;
}
.wpor-002 .head { background: url("wp002-02[1]_662078.jpg") no-repeat right top; margin: 0; padding: 0; text-align: left; }
.wpor-002 .head h2 { font-weight: normal; background: url("wp002-01[1]_662156.jpg") no-repeat left top; text-decoration: none; margin: 0; padding: 7px 10px 1px 30px; }
.wpor-002 .body { background: url("wp002-03[1]_662203.jpg") no-repeat left bottom; margin: 0; padding: 5px 10px 10px; }

.wpor-004 {
	margin: 0 auto; 
	width: 100%;
	background: url("wpor-004-04[1]_662265.jpg") no-repeat right bottom;
}
.wpor-004 .head { background: url("wpor-004-02[1]_662328.jpg") no-repeat right top; margin: 0; padding: 0; text-align: left; }
.wpor-004 .head h2 { font-weight: normal; background: url("wpor-004-01[1]_662375.jpg") no-repeat left top; text-decoration: none; margin: 0; padding: 4px 10px 1px 20px; }
.wpor-004 .body { background: url("wpor-004-03[1]_662421.jpg") no-repeat left bottom; margin: 0; padding: 4px; }
.wpor-004 .body .body2{ line-height: 24px; background-color: white; padding: 4px 4px 4px 15px; border: solid 1px #c4c4c4; }
.wpor-004 .body .body3{ line-height: 24px; background-color: white; padding: 4px 4px 4px 4px; border: solid 1px #c4c4c4; }


.wpor-005 {
	margin: 0 auto; 
	width: 100%;
	background: url("wpor-005-04[1]_662468.jpg") no-repeat right bottom;
}
.wpor-005 .head { background: url("wpor-005-02[1]_662531.jpg") no-repeat right top; margin: 0; padding: 0; text-align: left; }
.wpor-005 .head h2 { font-weight: normal; background: url("wpor-005-01[1]_662718.jpg") no-repeat left top; text-decoration: none; margin: 0; padding: 4px 10px 1px 20px; }
.wpor-005 .body { background: url("wpor-005-03[1]_662765.jpg") no-repeat left bottom; margin: 0; padding: 4px; }
.wpor-005 .body .body2{ line-height: 24px; background-color: white; padding: 4px 4px 4px 15px; border: solid 1px #c4c4c4; }
.wpor-005 .body .body3{ line-height: 24px; background-color: white; padding: 4px 4px 4px 4px; border: solid 1px #c4c4c4; }


.wpor-003{ padding: 0; }
.wpor-003 .title{ color: #D15400; font-size: 14px; font-weight: bold; background-image: url("wpor-003-tbg[1]_662812.png"); background-repeat: no-repeat; height: 26px; margin: 0; padding-top: 9px; padding-left: 10px; }
.wpor-003 .content{ color: #3f3f3f; font-size: 14px; line-height: 22px; background-image: url("cont-bg-01[1].png"); background-repeat: repeat-x; margin: 0; padding: 10px; border: solid 1px #ccc; }
.wpor-003 .moreb{ text-align: right; }



.wpblue-001 {
	margin: 0 auto; 
	width: 100%;
	background: url("wpblue-001-04[1].jpg") no-repeat right bottom;
}
.wpblue-001 .head { background: url("wpblue-001-02[1].jpg") no-repeat right top; margin: 0; padding: 0; text-align: left; height: 47px; }
.wpblue-001 .head h2 { font-weight: normal; background: url("wpblue-001-01[1].jpg") no-repeat left top; text-decoration: none; height: 47px; margin: 0; padding-right: 10px; padding-left: 8px; }
.wpblue-001 .body { background: url("wpblue-001-03[1].jpg") no-repeat left bottom; margin: 0; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; }
.wpblue-001 .body .body2{ line-height: 24px; background-color: white; vertical-align: top; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; }
.wpblue-001 .body .title{ line-height: 25px; height: 26px; padding-left: 10px; border-bottom: 1px dashed #59aac8; }
.wpblue-001 .body .keyword{ padding: 4px 10px; }
.wpblue-001 .body .title2{ line-height: 25px; background-color: #eaf9ff; height: 26px; padding-left: 10px; border-top: 1px dashed #59aac8; border-bottom: 1px dashed #59aac8; }
.wpblue-001 .body .keyword{ padding: 4px 10px; }


.wpblue-002 {
	margin: 0 auto; 
	width: 100%;
	background: url("wpblue-002-04[1].jpg") no-repeat right bottom;
}
.wpblue-002 .head { background: url("wpblue-002-02[1].jpg") no-repeat right top; margin: 0; padding: 0; text-align: left; }
.wpblue-002 .head h2 { font-weight: normal; background: url("wpblue-002-01[1].jpg") no-repeat left top; text-decoration: none; margin: 0; padding: 4px 10px 3px 40px; }
.wpblue-002 .body { background: url("wpblue-002-03[1].jpg") no-repeat left bottom; margin: 0; padding: 4px; }
.wpblue-002 .body .body2{ line-height: 24px; background-color: white; padding: 4px 4px 4px 15px; }
.wpblue-002 .body .body3{ line-height: 24px; background-color: white; padding: 4px 4px 4px 8px; }



.wpblue-003{ padding: 0; }
.wpblue-003 .title{ color: #3a7ed1; font-size: 14px; font-weight: bold; background-image: url("wpblue-003-tbg[1]_663906.png"); background-repeat: no-repeat; height: 26px; margin: 0; padding-top: 9px; padding-left: 10px; }
.wpblue-003 .content{ background-image: url("cont-bg-01[1].png"); background-repeat: repeat-x; margin: 0; padding: 10px; border: solid 1px #ccc; }


.wpblue-004 {
	margin: 0 auto; 
	width: 100%;
	background: url("wpblue-004-04[1].jpg") no-repeat right bottom;
}
.wpblue-004 .head { background: url("wpblue-004-02[1].jpg") no-repeat right top; margin: 0; padding: 0; text-align: left; }
.wpblue-004 .head h2 { font-weight: normal; background: url("wpblue-004-01[1].jpg") no-repeat left top; text-decoration: none; margin: 0; padding: 4px 10px 1px 20px; }
.wpblue-004 .body { background: url("wpblue-004-03[1].jpg") no-repeat left bottom; margin: 0; padding: 4px; }
.wpblue-004 .body .body2{ line-height: 24px; background-color: white; padding: 4px 4px 4px 15px; border: solid 1px #c4c4c4; }
.wpblue-004 .body .body3{ line-height: 24px; background-color: white; padding: 4px 4px 4px 4px; border: solid 1px #c4c4c4; }



.wpgre-002 {
	margin: 0 auto; 
	width: 100%;
	background: url("wpgre-002-04[2].jpg") no-repeat right bottom;
}
.wpgre-002 .head { background: url("wpgre-002-02[1].jpg") no-repeat right top; margin: 0; padding: 0; text-align: left; }
.wpgre-002 .head h2 { font-weight: normal; background: url("wpgre-002-01[1].jpg") no-repeat left top; text-decoration: none; margin: 0; padding: 4px 10px 3px 40px; }
.wpgre-002 .body { background: url("wpgre-002-03[1].jpg") no-repeat left bottom; margin: 0; padding: 4px; }
.wpgre-002 .body .body2{ line-height: 24px; background-color: white; padding: 4px 4px 4px 15px; }
.wpgre-002 .body .body3{ line-height: 24px; background-color: white; padding: 4px 4px 4px 4px; }


.wpgre-003{ padding: 0; }
.wpgre-003 .title{ color: #508a11; font-size: 14px; font-weight: bold; background-image: url("wpgre-003-tbg[1].png"); background-repeat: no-repeat; height: 26px; margin: 0; padding-top: 9px; padding-left: 10px; }
.wpgre-003 .title2{ color: #508a11; font-size: 14px;  background-image: url("wpgre-003-tbg[1].png"); background-repeat: no-repeat; height: 26px; margin: 0; padding-top: 9px; padding-left: 10px; }
.wpgre-003 .content{ background-image: url("cont-bg-01[1].png"); background-repeat: repeat-x; margin: 0; padding: 10px; border: solid 1px #ccc; }
.wpgre-003 .text01{padding:4px 4px 10px 4px;}
.wpgre-003 .list{ background-image: url("aarow-003[1].png"); background-repeat: no-repeat; text-align: left; vertical-align: top; height: 20px; padding-left: 15px; }

.wpgre-004 {
	margin: 0 auto; 
	width: 100%;
	background: url("wpgre-004-04[1].jpg") no-repeat right bottom;
}
.wpgre-004 .head { background: url("wpgre-004-02[1].jpg") no-repeat right top; margin: 0; padding: 0; text-align: left; }
.wpgre-004 .head h2 { font-weight: normal; background: url("wpgre-004-01[1].jpg") no-repeat left top; text-decoration: none; margin: 0; padding: 4px 10px 1px 20px; }
.wpgre-004 .body { background: url("wpgre-004-03[1].jpg") no-repeat left bottom; margin: 0; padding: 4px; }
.wpgre-004 .body .body2{ line-height: 24px; background-color: white; padding: 4px 4px 4px 15px; border: solid 1px #c4c4c4; }
.wpgre-004 .body .body3{ line-height: 24px; background-color: white; padding: 4px 4px 4px 4px; border: solid 1px #c4c4c4; }

/* partpic01 */
.partpic01{ padding-top: 2px; }
.partpic01 .left001{ text-align: center; vertical-align: top; width: 70px; padding-top: 6px; padding-bottom: 6px; }
.partpic01 .right001{ vertical-align: top; }
.partpic01 .title{ background-image: url("aarowgre-003[1].png"); background-repeat: no-repeat; height: 27px; padding-top: 3px; padding-left: 30px; }
.partpic01 .content01{ line-height: 18px; padding-right: 10px; padding-bottom: 2px; padding-left: 30px; }
.partpic01 .underline{border-bottom: 1px dashed #e1e1e1; }

/* partpic02 */
.partpic02{ background-color: white; height: 75px; padding: 4px; }
.partpic02 .left02{ text-align: center; vertical-align: top; width: 70px; padding-bottom: 8px; padding-left: 8px; }
.partpic02 .right02{ vertical-align: top; }
.partpic02 .title{ height: 25px; padding-left: 30px; }
.partpic02 .content01{ line-height: 18px; vertical-align: top; padding-bottom: 2px; padding-left: 10px; }
.partpic02 .more{ text-align: right; padding-right: 10px; }

/* partpic03 */
.partpic03{ background-color: white; height: 75px; padding: 4px; }
.partpic03 .left03{ text-align: center; vertical-align: top; width: 70px; padding-top: 6px; padding-bottom: 8px; }
.partpic03 .right03{ vertical-align: top; padding-left: 10px; }
.partpic03 .line{ background-color: white; background-image: url("line02[1]_665187.gif"); background-repeat: repeat-x; background-position: 0 bottom; }
.partpic03 .title{ height: 30px; padding-left: 10px; }
.partpic03 .title2{ height: 22px; vertical-align: bottom;}
.partpic03 .content01{ text-indent: 24px; line-height: 18px; vertical-align: top; padding: 6px 10px 8px; }
.partpic03 .list{ background-image: url("aarow-003[1].png"); background-repeat: no-repeat; vertical-align: top; height: 20px; padding-left: 15px; }
.partpic03 .more{ text-align: right;  }

/* partpic04 */
.partpic04{ background-color: white; height: 75px; padding: 4px; }
.partpic04 .left04{vertical-align: top; padding-left: 10px;padding-top:10px; }
.partpic04 .right04{text-align: center; vertical-align: top; padding-top: 6px; padding-bottom: 8px;   width: 70px;}
.partpic04 .line{ background-color: white; background-image: url("line02[1].gif"); background-repeat: repeat-x; background-position: 0 bottom; }
.partpic04 .title{ height: 30px; padding-left: 10px; }
.partpic04 .title2{ height: 22px; vertical-align: bottom; padding-left: 15px; }
.partpic04 .content01{ line-height: 18px; text-align: left; text-indent: 24px; vertical-align: top; padding: 6px 10px 8px; }
.partpic04 .list{ background-image: url("aarow-003[1].png"); background-repeat: no-repeat; text-align: left; vertical-align: top; height: 20px; padding-left: 15px; }
.partpic04 .more{ text-align: right;  }

/* partpic05 */
.partpic05title{ background-color: #f7ffe8; background-image: url("line02[1].gif"); background-repeat: repeat-x; background-position: 0 bottom; height: 25px; padding-top: 5px; padding-left: 5px; border-top: 1px solid #dadada; }
.partpic05{ margin: 0 0 0; padding: 0; }
.partpic05 .lf{ text-align: center; width: 65px; float: left; }
.partpic05 .rt{ text-align: left; float: right; padding-top: 26px; padding-right: 5px; padding-left: 5px; }
.partpic05 .rt-list{}
.partpic05 .rt-list ul{ margin: 0; padding: 0; }
.partpic05 .rt-list ul li{ background-image: url("aarow-003[1].png"); background-repeat: no-repeat; height: 18px; padding-left: 15px; }

/* man */
.man{ float: left; margin-bottom: 4px; border-bottom: 1px dashed #a6a6a6; }
.man .leftman{ width: 100px; float: left; padding-top: 4px; }
.man .rightman{ width: 60px; float: left; margin: 0pt}
.man .rightman ul{ margin: 0 ; padding: 0 0 0 4px; }
.man .rightman ul li{ height: 16px; margin: 0; padding: 0; }
.man .rightman ul li a{ height: 16px; margin: 0; padding: 0; }
